terry cloth – Deutsch–English translations

🇬🇧 en de 🇩🇪

terry cloth noun

  • cotton fabric
Frottee, Frotteestoff
Wiktionary Links